﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sebrae.Academico.InfraEstrutura.Seguranca.Autenticacao;
using Sebrae.Academico.Trilhas.BM.Classes;

namespace Sebrae.Academico.Trilhas.BP.Services
{

    public abstract class BusinessProcessServicesBase: BusinessProcessBase
    {

        protected BMUsuario usuarioBM;

        public BusinessProcessServicesBase() : base() { }
        

        public bool AutenticaUsuario(AuthenticationRequest autenticacao)
        {
            usuarioBM = new BMUsuario(unitOfWork);
            return usuarioBM.AutenticaUsuario(autenticacao);
        }
    }
}
